/*
 * Copyright (C) 2010-2011 Comcast Cable.  All Rights Reserved.
 */
package com.hercules.android.receiver.model.objects;

import java.util.HashSet;
import java.util.Set;

/**
 * <p>This abstract class is a base class of all XRE Resource Objects. It is a simple JavaBean (POJO) that provides
 * getters and setters for all private attributes and performs no argument validation in the setters.</p>
 *
 * <p><strong>Thread safety:</strong> This class is not thread safe because its base class is not thread safe.</p>
 *
 * @author saarixx, jmn
 * @version 1.0
 */
public abstract class XREResource extends XREObject {

	private Set<Integer> affectedViewIDs = new HashSet<Integer>();
	
    /**
     * <p>Creates new instance of {@link XREResource} class.</p>
     */
    protected XREResource() {
        // empty constructor
    }

	/**
	 * @return the affectedViewIDs
	 */
	public Set<Integer> getAffectedViewIDs() {
		return affectedViewIDs;
	}
}

